Skip to content

Conversation

@sachaguer
Copy link
Contributor

This PR contains many updates I made in the repo including:

  • Scripts for the plots of the harmonic space paper.
  • Updates of cosmo_val to improve the computation of the NaMaster covariance

@sachaguer sachaguer self-assigned this Dec 8, 2025
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

sachaguer and others added 11 commits December 17, 2025 14:17
Reorganizes workflow rules to match the epistemic hierarchy:
- specs.smk: method specs (foundational techniques)
- claims.smk: evidence-generating rules (testable assertions)
- synthesis.smk: paper integration, dashboard, macros

Archives bmodes.smk (diagnostic plots not in paper DAG) and
epistemics_v2.smk (now split into three files).

DAG structure unchanged; dry-run verified.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Add chunked pure EB computation infrastructure for parallelizing
the expensive integral calculations. Remove obsolete archive rules
now superseded by the specs/claims/synthesis structure.

- Add precompute_pure_eb_chunk.py and gather_pure_eb_chunks.py
- Extend covariance rules for masked covariance
- Update harmonic/config space PTE scripts
- Ignore notebooks/cosmo_val/results/

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Resolve conflicts:
- cosmo_val.py: Keep develop's linear binning fix (lmax mismatch),
  sachaguer's C_ell calculation and mask handling
- .gitignore: Keep sachaguer's simpler patterns

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants